Map Graph

New Leeds

Human settlement in Scotland

New Leeds is a planned village in the Buchan area of Aberdeenshire, Scotland, situated 5.1 kilometres (3.2 mi) east of Strichen at the foot of Mormond Hill.

Read article
File:War_Memorial_at_New_Leeds_-_geograph.org.uk_-_398654.jpg
Top Questions
AI generated

List the top facts about New Leeds

Summarize this article

What is the single most intriguing fact about New Leeds?

Are there any controversies surrounding New Leeds?

More questions